﻿//拿到选中的option的id值
function optionid() {
    var OptionId = $("#part option:selected");
    OptionId.val(function () {
        option_id = this.id;//赋值

    })
}
var option_id;//option的id值
//部门下拉框
$.ajax({
    type: "post",
    url: "/Notic_tail/DepartInfo",
    success: function (departinfos) {
        if (departinfos != null) {
            $("#part").append('<option id="abc">全部</option>');

            //循环追加部门名称
            for (var i = 0; i < departinfos.length; i++) {
                $("#part").append('<option id=' + departinfos[i].DepartId + '>' + departinfos[i].DepartName + '</option>');
            }
        }
    }
})
//显示该部门下所有的人
$("#part").change(function () {
    $("#part option:selected").val();//拿到下拉框的val值
    //拿到选中的option的id值
    optionid();
    //查看所属部门下的所有人
    $.ajax({
        type: "post",
        url: "/DepartId/UserInfoByDepartId?departId=" + option_id,
        success: function (departinfos) {
            if (departinfos != null) {
                $("#Userinfo").html("");//赋值之前先清空

                //循环追加部门成员名称
                $("#Userinfo").append('<option id="abc">全部</option>');

                for (var i = 0; i < departinfos.length; i++) {

                    $("#Userinfo").append('<option id=' + departinfos[i].UserId + '>' + departinfos[i].UserName + '</option>');
                }

            }
        }
    })
})
//点击保存按键进去通知发布
$(".btn").click(function () {
    var tit = $("#tit").val();//获取标题信息
    var no = $("#no").val();//获取编号信息
    var person = $("#Userinfo option:selected").val();//获取发布人信息
    var demo = $("#demo").val();//获取发布时间信息
    var part = option_id;//获取发布部门信息
    var editor = $("#editor").val();//获取发布内容信息
    //对单人通知
    var Announcement = {};//创建通知对象
    Announcement.Ann_Number = no;//编号
    Announcement.Ann_Title = tit;//标题
    Announcement.Ann_Content = editor;//内容
    Announcement.CreateTime = demo;//发布时间
    Announcement.Department = option_id;//部门
    Announcement.Publisher = person;//发布人
    //通知多个
    if (person == "全部") {
        $.ajax({
            type: "post",
            url: "/Announcement/AnnouncementByMore?departId=" + option_id,
            data: Announcement,
            success: function (responseResult) {
                if (responseResult.success) {
                    //添加成功跳转
                    layer.msg('通知成功!', { icon: 6, time: 1000 });

                    window.location.href = "/Home/Notice";
                } else {
                    layer.msg('通知失败!', { icon: 6, time: 1000 });
                }
            }
        })//通知单个
    }
    else { $.ajax({
            type: "post",
            url: "/Announcement/AnnouncementByOne?departId=" + option_id,
            data: Announcement,
            success: function (responseResult) {
                if (responseResult.success) {
                    //添加成功跳转
                    layer.msg('通知成功!', { icon: 6, time: 1000 });

                    window.location.href = "/Home/Notice";
                } else {
                    layer.msg('通知失败!', { icon: 6, time: 1000 });
                }
            }
        })
    }

});

